99问答网
所有问题
当前搜索:
int main(void)
int
main
和
void
main的区别
答:
int
main
和
void
main是C和C++编程语言中主函数的两种不同形式。区别包括返回值类型、标准规范、兼容性、可移植性等。1、返回值类型 int main有一个整数类型的返回值,表示程序的执行状态,一般约定返回0表示程序正常结束,非零值表示异常终止。而void main没有返回值。2、标准规范 根据C和C++的标准规范...
为什么在
main
函数中不能使用
void
main函数呢?
答:
提示main函数的返回值类型必须为
int
型。同时要在main函数结束执行前添加诸如return 0,之类的语句。
void
main()
是C++语言的话这类型是不标准的,改为int main()即可。任何时候都可以用int main(),所以建议不用void main(),用C++编译器编译C一般不会有什么问题,因为C++是兼容C的。总结一下就是,...
voidmain
与
intmain
的区别
答:
在C语言编程中,
intmain
和
voidmain
是两种常用的主函数声明方式。voidmain不返回任何值,而intmain则返回一个int类型的数据。虽然在某些编译器中,voidmain可以通过编译并运行,但在其他编译器中则可能会出现错误。鉴于此,推荐使用intmain作为主函数的声明方式,以确保代码在不同编译器上的兼容性和可移植性...
int
main()
{ return 0 } 在main函数中return 0 是必须的吗?,谢谢...
答:
如果是
void
main
,那么就不需要返回值。如果是
int
main,那么需要 return 一个值。这个值一般是 0,表示没有出现异常情况正常返回。当然也可以 return -1 或者其他值,返回非零值表示主函数执行过程中的异常情况。具体什么数字代表什么异常,可以由编程者自己定义。
c语言中空语句如
void
main (
)
中void 表示什么意思? 能给举个例子最...
答:
void
仅用在函数的返回类型说明上,即 void
main()
{ } void表示这个函数不能返回任何值,就是说函数体(两个大括号中间)不能有return 1或者return "abcd"这样的语句。与之相对,如果是
int
main(),代表函数必须返回一个整数,就是函数的每一个出口必须有return 整数值的返回语句。如果是char main(...
void
main()
和main的区别
答:
标准C++要求main有
int
型返回值,标识程序正常结束 int
main()
对应 return 0;(return 一个整形值)在C中允许
void
main()即main()无返回值 C++标准虽然不允许 main为void型,但是在一些编译器比如VC6上允许main为void型,头文件申明为#include<iostream.h>(C++中.h的头文件是...
C语言的
int
main
和 main 的区别,求告知!谢谢
答:
在C语言中(这里指C89标准),如果函数定义没有明确写上返回值类型,那么这个函数的返回值类型就默认为
int
,所以你问的这两种写法在效果上是一致的。但是新的C语言标准(C99和C11)已经不允许这种写法,所以
main()
是错误的,而int main是正确的写法。注意了这种语法也只在C语言的早期标准里面支持,C++...
c语言中怎么四舍五入
答:
incloud <stdio>
int
main(void)
{ float a ;scanf(“%f”,&a);a=(int)(a*1000+0.5)/1000.0;printf (“%0.3f”,a);return 0;}
C语言
main
前要不要加
void
答:
C中的
main
是可以不加
void
的 在main前加返回值是C 的特性。 返回值是所有函数都有的东东,包括C 的构造函数(隐式的返回一个对象)。 返回值是函数退出
#include<stdio.h>
int
main(void)
答:
c="\x41" 改成 c=0x41;
首页
<上一页
8
9
10
11
13
14
15
16
17
下一页
12
尾页
其他人还搜